Lembre-se, esse módulo se aplica somente para i3status.
A configuração da Polybar e i3blocks será feita em um arquivo e tópico separado.
- A função que irá chamar a barra i3status
bar {
status_command i3status
}
- As configurações padrão de mudar para um Workspace e mover para um Workspace (Não iremos mudar)
# Switch to Workspace
bindsym $mod+1 workspace $ws1
bindsym $mod+2 workspace $ws2
bindsym $mod+3 workspace $ws3
bindsym $mod+4 workspace $ws4
bindsym $mod+5 workspace $ws5
bindsym $mod+6 workspace $ws6
bindsym $mod+7 workspace $ws7
bindsym $mod+8 workspace $ws8
bindsym $mod+9 workspace $ws9
bindsym $mod+0 workspace $ws10
# Move Focused Container To Workspace
bindsym $mod+Shift+1 move container to workspace $ws1
bindsym $mod+Shift+2 move container to workspace $ws2
bindsym $mod+Shift+3 move container to workspace $ws3
bindsym $mod+Shift+4 move container to workspace $ws4
bindsym $mod+Shift+5 move container to workspace $ws5
bindsym $mod+Shift+6 move container to workspace $ws6
bindsym $mod+Shift+7 move container to workspace $ws7
bindsym $mod+Shift+8 move container to workspace $ws8
bindsym $mod+Shift+9 move container to workspace $ws9
bindsym $mod+Shift+0 move container to workspace $ws10
- Mudando o nome dos Workspaces
# i3bar(default) Workspace Name
set $ws1 "1"
set $ws2 "2"
set $ws3 "3"
set $ws4 "4"
set $ws5 "5"
set $ws6 "6"
set $ws7 "7"
set $ws8 "8"
set $ws9 "9"
set $ws10 "10"
Onde o que irá mudar é o que está entre os " ". Você pode colocar emojis, mas fica tranquilo, iremos ter um módulo abordando a instalação de fontes e a customização.
- Mudando as cores da barra
Iremos trabalhar com variáveis, para ficar mais fácil.
# i3 bar config colors
set $bg-color #070b12
set $inactive-bg-color #272B34
set $text-color #FFFFFF
set $inactive-text-color #B8B8B8
set $urgent-bg-color #992121
Agora iremos modificar a função que chama o i3status.
# Default bar (i3blocks)
bar {
status_command i3status
colors {
background $bg-color
separator #757575
# border background text
focused_workspace $bg-color $bg-color $text-color
inactive_workspace $inactive-bg-color $inactive-bg-color $inactive-text-color
urgent_workspace $urgent-bg-color $urgent-bg-color $text-color
}
}
Use sua imaginação para brincar com essa pequena modificação, você pode abusar com o nome das workspaces e cores.
Acompanhe os outros tópicos que iremos nos aprofundar e você poderá alterar os dados que aparecem no canto direito.